package com.lysb.modules.entity;

import lombok.Data;

@Data
public class HospitalizationRecordData {
    private String medicalNum;  			//就诊流水号  	String  非空  商保各接口中的就诊流水号是患者本次诊疗记录归并唯一
    private String medicalType; 			//医疗类别		Number	非空	字典映射 医疗类别 例如：普通住院传“21”
    private String name;					//姓名			String	非空
    private String birthday;				//出生日期		Date	儿童医院非空	YYYYMMDD
    private String hospitalizedNum;			//住院号			String	非空
    private String credentialType;			//证件类型		Number	非空	字典映射 证件类型
    private String credentialNum;			//证件号码		String	非空
    private String treatDate;				//入院时间		Datetime	非空	YYYYMMDDhhmmss 例如：20160818093010
    private String dischargeDate;			//出院时间		Datetime	非空	在院患者可为空 根据接口返回的时效性判断，如果提供patientStatus字段时效性更快，只需要提供patientStatus字段即可
    private String settleDate;				//结算日期		Datetime	非空	已结算患者不可为空，格式Y YYYYMMDDHHMMSS 根据接口返回的时效性判断，如果提供patientStatus字段时效性更快，只需要提供patientStatus字段即可
    private String bunkId; 					//床位号			String	非空
    private String hospitalDistrict;		//就诊院区		String	非空	患者就诊医院所属院区
    private String treatDeptCode;			//入院科室编码	String	非空	科室编码，如，01018
    private String treatDeptName;			//入院科室名称	String	非空	科室名称，如，皮肤科
    private String dischargeDepartmentCode;	//出院科室编码	String	非空
    private String dischargeDepartmentName; //出院科室名称	String	非空
    private String attendingPhysicianName;	//主治医生姓名	String	非空
    private String attendingPhysicianCode;	//主治医生编码	String	非空
    private String updateBy;				//经办人			String	非空	办理入院登记的工作人员
    private String registerDiagnosisName;	//入院登记诊断名称String	非空	如果诊断信息来自于疾病信息记录（diagnosisRecord）同样的接口，那么次字段无需提供，统一在诊断接口提供
    private String registerDiagnosisCode;	//入院登记诊断编码String	非空	如果诊断信息来自于疾病信息记录（diagnosisRecord）同样的接口，那么次字段无需提供，统一在诊断接口提供ICD10编码
    private String medicareType;			//医保结算类型	String	非空	如果患者是国家医保用户返回1，自费用户返回4；如果有其他医保类型，单独约定。为用户登记时候登记的医保身份。
    private String insuranceType;			//医保险种类型	String	非空	用户医保的险种类型，如：“职工基本医疗保险、城乡居民基本医疗保险”等。
    private String patientStatus;			//病人状态		Number	非空	1：在院 2：病区出院(已出院未结算) 3：病人出院(已出院已结算)
    private String observingStatus;			//留观状态		Number	非空	1：正常住院 2：门诊留观 3：住院留观
}